home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-08-21 | 56.5 KB | 1,244 lines |
- ## ##
- ## ## ######### ##########
- ############### ## ## ## ## ##
- ## ## ## ## ## **** ##
- ## ###### ## ## ## ##
- ############# ## ## # ##########
- ## ## ## ## ### ## ##### ##
- ## # # ## #### ## ## ## ##
- ## # # ## #### ## ## ## ##
- ## ####### ## # ### ## # ## ##########
- ## ## ## # ## ## #### ## ##
- ## ####### ## ## ## ## ## ##
- ## ## ## ## ## #### # ##########
- ## ## ## ## # ## ### ##
- ## ## #### ## # ## ### ##
- # # # # # # ##############
-
-
- NJSTAR - A Chinese Editor Version 1.20
-
- Copyright (C) Hongbo Ni 1991. All Rights Reserved.
-
-
- This is the shareware version of NJSTAR ver 1.20. It can only be
- distributed free of charge and in verbatim form, no change can be made.
- Commercial application is reserved by the author.
-
- Many hours of work have gone into the development of NJSTAR, and I
- regularly incorporate suggested changes into the product as I am able to.
- The only way I can continue to provide products like NJSTAR and to offer
- outstanding technical support, is for you to register your copy of
- NJSTAR. I like the shareware concept, and I would like to stay a part of
- it. But I can do so only through registrations of NJSTAR. Please don't
- take this the wrong way - try out NJSTAR for 30 days or so, under no
- obligation whatsoever. But if you found it is useful and continue to use
- it after that 30-day period, please pay $39 US dollar plus mail handling
- charge: $5 for Australian user, $10 for overseas user for your registration
- to:
- Hongbo Ni
- 10/21 Waratah Ave,
- RANDWICK NSW 2031 AUSTRALIA.
-
- Thanks!
-
- Registered user will receive latest registered copy of NJSTAR, which
- allow you to save LianXiang & PinYin dictionary, and save & print your full
- document, a POSTSCRIPT printing program and plus additional utilities,
- additional configuration files not on the shareware distribution disk, and
- you will receive free technical support and low cost updates.
-
- Please report any bugs or suggestions to the me. I can be contacted on above
- address or on:
-
- Phone: (02) 697 5527 (BH) (02) 399 9876 (AH)
- E-mail: hongbo@usage.csd.unsw.oz.au
-
- -------------------------------------------------------------------------------
- NEW FEATURES IN VERSION 1.20
- (See Reversion History for Details)
- -------------------------------------------------------------------------------
- (1) Intelligent PinYin LianXiang: For some Chinese Chars, the LianXiang list
- are TOO long, you need to press '>' few times before getting what you want.
- In Ver1.2, Instead of pressing '>', Just typing the PinYin of wanted char,
- the wanted char will be displayed on the top of the list. If the PinYin
- match a multiword LianXiang, then the multiword will be selected. It can
- LianXiang Back two Chinese characters.
-
- (2) Able to Read from and Write to 'zW' and 'Hz' encoded files.
- Generate PCX file TOO.
-
- (3) Print to 9pin and 24pin EPSON Compatible Dot Matrix Printer within NJSTAR.
- Have continuous and manual feed modes. and necessary page formatting commands.
-
- (4) Powerful Macros allow user to assign a combination of available commands
- to one key. With conditional and unconditional Jump, it's more flexible.
-
- (5) Lines and characters deleted continuously by <DEL>, <BackSpace>,
- <DelLine>,<DelToBegLine> and <DelToEndLine> can be totally recovered.
-
- (6) Display directory list and free disk spaces within NJSTAR.
-
- (7) Editing multiple files by simply press <NextFile><F10> or<PrevFile><@F10>
-
- (8) Faster screen display and ASCII input.
-
- (9) <WordLeft> and <WordRight> now search for Chinese Punctuation.
-
- (10) When Enter a filename or search string, Editing keys can be used.
-
- (11) Maximum size of LianXiang Dic has been increased to 73K bytes.
- Maximum Len. of word which can be added into LXDIC has been increase to 40.
-
- (12) Line and Col number are displayed, <GotoLine> goto specified Line.
-
- (13) End of Line can be displayed to show where is the real end of the line.
-
- (14) When switch to next file, the marked block are stored for paste.
-
- (15) When Enter a PinYin without a Tune, the most commonly used chars are
- displayed at top, un-commonly used chars are displayed at end.
-
- -------------------------------------------------------------------------------
- NEW COMMANDS IN VERSION 1.20
- (See Reversion History for Details)
- -------------------------------------------------------------------------------
-
- (1) <ToggleEOL><^F9> command for toggle the display of EOL mark.
-
- (2) <LianXiang><@X> to LianXiang previous Chinese Char.
-
- (3) <FileStatus><^F1> to display current file size, no. of Chinese
- characters and no. of lines (Hard Line). the cursor line (hard) and
- Col are also displayed at bottom line
-
- (4) <GotoLine><^F6> to go a specific line (NOTE only ENTER('\n')
- is considered as a line, not the line displayed on the screen)
- Program will ask for line no., you can response one of the following:
-
- Line: 100 goto line 100.
- Line: +50 forward 50 lines.
- Line: -20 backup 50 lines.
- Line: 1 goto beginning of the file.
- Line: $ goto end of the file.
-
- (5) <RepeatCmd><^F11> -- repeat previous command for no. of times.
-
- (6) <WordCount><^F5> -- Count specified string (Can be Chinese)
-
- (7) <MacroRec> <F11> -- Start/stop Macro Recording
-
- (8) <MacroExec><F12> -- Execute Recorded Macros
-
- (9) <Jump> <JTrue> <JFalse> <Pause> #nn(ASCII) $nn(Sleep) for NJCONFIG
-
- (10) <ZwSaveFile><#F2> - Save Current File in zW Format
-
- (11) <ZwDecode ><#F7> - Decode the current File in zW format
-
- (12) <ZwEditFile><#F8> - Load a file which is zW encoded, and decode it.
-
- (13) <HzSaveFile><#F4> - Save Current File in Hz Format
-
- (14) <HzDecode ><#F5> - Decode the current File in Hz format
-
- (15) <HzEditFile><#F6> - Load a file which is Hz encoded, and decode it.
-
- (16) <PcxSaveFile><#F3> - Create PCX files (one file per page)
-
- (17) <PrevFile><@F10> - goto previous file in the file ring. use <NextFile><F10>
- to goto Next file. Use <EditFile><F8> to add file to the file ring and
- use <QuitFile><F3> or <SaveFile><F4> to Remove file from the file ring.
-
- (18) <QuitAll> <^F3> - Quit all the files in the Ring
-
- (19) <ListDir> <@F1> - display directory list, total files and free disk space.
- When Enter a file name at bottom line, <ListDir><@F1> & <QuickHelp><F1>
- will display a directory list based on the path name in the file name.
-
- (20) <Print><^P> to print on 9pin and 24pin dot matrix printer
-
- 1. Features of Version 1.0
- ====================================
-
- (0). NEW -- Print to Postscript Printer, use any font you have.
- (1). Support PinYin, GuoBiao and QuWeiMa input.
- (2). Efficient Chinese Input with LianXiang function.
- (3). Dynamic PinYin table and LianXiang Table Sorting/Ordering.
- (4). LianXiang Table can be expended with more words (up to 65Kb)
- (5). Configurable Key strokes and Help screen.
- (6). Screen display colors are also configurable.
- (7). Many other options can be configured.
- (8). Support EGA 19 lines and VGA 25 Lines display, Fast update.
- (9). Search and replace functions.
- (10). Block Mark, Move, Copy, Paste, Delete and Undelete.
- (11). Line Delete and undelete.
- (12). Support both FanTiZi and JianTiZi.
- (13). Still can load first 65k if file size is larger then 65k.
-
- 2. Program Usage
- ====================================
- (1). NJSTAR [options] [filename, filename, ... filenames] [+linenum]
-
- All the argument are optional.
- options:
- -?/h - help
- -e -- use EGA 19 line display even VGA screen installed
- -v -- no PinYin input and LianXiang (for RAM less then 512K)
- NEW [ -d -- Start a demonstration (Automatically display file)
- IN [ -zW -- Edit zW encoded file, decode it after read.
- Ver1.2[ -Hz -- Edit Hz encoded file, decode it after read.
-
- filename: any file you want to edit. DOS wide card * and ? can be used
- +linenum: start editing file on line [linenum]. $ == end of the file.
- examples:
- NJSTAR njstar.man +200 njstar +$
- NJSTAR *.doc *.txt
- NJSTAR -e njstar.doc
- NJSTAR -v *.tx?
-
- (2). NJCONFIG
- a. Colors
- -- configure NJSTAR to use your favorite colors
- b. General options
- -- options concerns the initial mode of NJSTAR
- c. Help screen
- -- config help screen after you change NJCONFIG.HLP
- d. Key configuration
- -- config NJSTAR with your own key definitions(in file: NJCONFIG.KEY)
- e. Printer settings
- -- set parameters for printer
-
- please follow the instructions in the program.
-
-
- 3. The contents of shareware distribution disks
- ===============================================
- NJSTAR EXE - the main program
- NJSTAR MAN - NJSTAR User Manual (this file)
- NJSTAR CHN - NJSTAR User Manual in Chinese
- PINYIN DIC - PinYin Dictionary
- NANJILX DIC - LianXiang Dictionary
- ORDER FRM - Registration Order Form
- CCLIB 16 - Chinese Font file (simplified)
- READ ME - the information you should read first
-
- NJCONFIG EXE - the configuration program
- NJCONFIG HLP - config file for help screen (change as you like)
- NJCONFIG KEY - config file for user defined keys (use you own key strokes)
- EMACS KEY - NJSTAR's EMACS key configuration
- EMACS HLP - NJSTAR's EMACS key configuration Help screen
- QUWEIMA DOC - List of all Chinese chars with QuWeiMa
- GUOBIAO DOC - List of all Chinese chars with GuoBiao
-
- (optional)
- CCLIBF 16 - Chinese Font file (FanTiZi)
-
- (For registered user)
-
- Please use file ORDER.FRM for ordering a registered copy.
-
- A registered NJSTAR.EXE which allow user to Save PinYin and LianXiang
- Dictionary automatically, and save and print your file up to 65Kb.
- Your Name will be displayed on opening screen and the closing screen
- is disabled.
-
- PLUS:
- -----
- LXGB2DIC EXE - Add Words from file to Lianxiang dictionary,
- and Delete listed Words fro Lianxiang dictionary
-
- PRINTPS EXE - Print Chinese Document to PostScript Code
- Can Use Any Font: 16x16 24x24 48x48 64x64
- Default Font is: CCLIB.24 (FTP one from ahkcus.org)
-
- To use CCLIB.16: PRINTPS -z16 -cCCLIB.16 GBfile PSfile
- To use CCLIB.48: PRINTPS -z48 -cCCLIB.48 GBfile PSfile
- To use CCLIBF.16: PRINTPS -z16 -cCCLIBF.16 GBfile PSfile
-
- CCLIB.24 - 24x24 JianTiZi for 24pin printer and PRINTPS
- CCLIBF.24 - 24x24 FanTiZi for 24pin printer and PRINTPS
-
-
- 4. Chinese Character Input Methods ╓╨╬─╩Σ╚δ╖¿
- ================================================
-
- a. PinYin ╞┤╥⌠╩Σ╚δ╖¿ <Alt+F5>
- --------------------------------
- Standard PinYin is used plus a Tune(1=╥⌡╞╜, 2=╤⌠╞╜, 3=╔╧╔∙, 4=╚Ñ╔∙, 5=╟ß╥⌠).
-
- Examples: ─╧=nan2 ╝½=ji2 ╨╟=xing2 ┼«=nuu3 ┼½=nu2 ┬├=luu3 ┬«=lu2 ├┤=me5.
-
- Only lower case chars are used for PinYin, all upper case chars are
- inserted into file.
-
- 'ng' in ang, eng, ing and ong can be shorted as 'g', eg. HOG for HONG
-
- Once you enter a valid PinYin with Tune (eg. nan2), all the Chinese
- Chars with that pronunciation will be displayed (10 Chars at a time,
- press '>' or '<' to view others.) Use 1,2,...9,0 to select one of the
- Chinese characters.
-
- NJSTAR will automatically LianXiang next Chinese Char whenever a Chinese
- Character is inserted into the editing file. You can prevent NJSTAR from
- automatically LianXiang next char by Pressing Alt key and the
- corresponding number (0,1,2...9) at same time.
-
- When NJSTAR is in LianXiang mode, press a number (0,1..9) will select
- the character from the list. Type any letter (a-z) will automatically
- clear LianXiang Mode and start New PinYin input.
-
- As you can see that before you finishing PinYin input with a Tune,
- Chinese characters with that PinYin are already displayed. Because the
- selection list is very long without a Tune, so NjSTAR still wait for you
- to enter a Tune (1,2,3,4,5). If you see what you want is already
- displayed, and you do not want to enter the Tune, You can select the
- character by pressing ALT key and the number at same time.
-
- during PinYin input or LianXiang mode, if more than 10 Chinese
- characters are in the list, '<' and/or '>' will be displayed at bottom
- line to remind you there are more characters for selection. press '>' to
- view next 10 characters, press '<' to view previous 10 characters.
-
- At any time, Space bar can be used to select first Char, since NJSTAR
- will automatically move the Chinese character you have used to the first
- position on its list, use of space bar will increase the Chinese input
- speed by not to press number '1'. space bar is more easy to press :-).
-
- Since space bar ' ', comma ',' and dot '.' are used to select Chinese
- Characters. If you want to insert those three chars into file, please
- press ALT key and space bar to insert a space ' ', ALT+',' for comma and
- ALT+'.' for dot.
-
- Press ESC at any time to clear PinYin input or LianXiang Mode.
-
- You can also enter symbols using following PinYin:
-
- VA1-VA5 -- Chinese symbols and Chinese Numbers
- VE1-VE2 -- ASCII characters in Chinese GB encoding
- VI1-VI5 -- Table drawing Characters
-
- b. QuWeiMa ╟°╬╗┬δ╩Σ╚δ╖¿ <Alt+F3>
- ---------------------------------
- (See QUWEIMA.DOC or Section II for the coding of all Chinese Characters)
- All Chinese Characters are coded in 4 digits number as follows:
-
- 0101 -- 1594 Symbols
- 1601 -- 5594 Common Chinese
- 5601 -- 8794 UNCOMMON Chinese
-
- when you enter first two digits, all the 94 chars Chars in the section
- will be displayed. you can keep enter another two digits to finish
- QuWeiMa input. or, you can select one of the Chars by press ALT key and
- the number at same time.
-
- '<' (,) and '>' (.) key can be used to view next/prev 10 chars.
- Alt+',' is used to insert a comma, Alt+'.' for inserting a dot (.).
- Space bar is used to select first Char, alt-space is used to insert a space.
-
- c. GuoBiaoMa ╣·▒Ω┬δ╩Σ╚δ╖¿ <Alt+F4>
- -------------------------------------
- (See GUOBIAO.DOC or Section III for the coding of all Chinese Characters)
-
- A1A1 -- AFFE Symbols
- B0A1 -- D7FE Common Chinese
- D8A1 -- F7FE UNCOMMON Chinese
-
- d. Add LianXiang ╘÷╝╙┴¬╧δ <Ctrl+F8>
- ---------------------------------------
- Press AddLX <^F8>, move cursor to other end or enter the Chinese word,
- press ^F8 again. The word in between two position are added to lianXiang
- Dictionary. you can save the LianXiang dictionary use SaveDic (Ctrl_F2).
-
- e. ASCII input ╙ó╬─╩Σ╚δ╖¿ <Alt+F4>
- --------------------------------------
- ALL upper case are insert into file, lower case in ASCII mode also
- insert into file. Chars with ASCII code 128-160 can be entered by
- pressing Alt key, and the numbers on the right hand numerical keypad.
-
- f. Ci2 Zu3 input ┤╩╫Θ┴¬╧δ╩Σ╚δ╖¿
- -----------------------------------
- When NJSTAR is LianXiang Mode, it is possible to input more one Chars at
- one time (CiZu), if you enter a Chinese char(eg. │╦) and it has a CiZu
- to LianXiang with(press '>' if necessary), you will see at bottom line
- like this:
-
- __________________________________________________________________________
- ╞┤╥⌠ + ┴¬╧δ <> 1_╖τ 2_╞╞ 3_└╦
-
- Press 1 or space bar to insert all three chars into file. So you will
- get │╦╖τ╞╞└╦. If you press 2 or 3, only one char is inserted. If you
- only want to select first char, press ALT+'1'.
-
- g. PureChinese input ┤┐╓╨╬─╩Σ╚δ <Ctrl+F9>
- --------------------------------------------
- In pure Chinese mode, all the ASCII characters on the keyboard will be
- automatically mapped to Chinese counterparts as you pressing the key.
- The ASCII stop char '.' will be correctly mapped to Chinese stop char
- 'íú'. This mode is good for Editing Pure Chinese Document.
-
-
- 5. NJSTAR Commands in detail
- ===============================================
-
- -------------+-----------+-----------------------------------------------------
- Commands <Default Key>
- -------------+-----------+-----------------------------------------------------
- -----------------------------------------------------------------------------
- (1). File Management
-
- QuickHelp | F1
- -----------------------------------------------------------------------------
- Display Help screen (Can be configured by NJCONFIG), there are
- 24 lines in file NJCONFIG.HLP for configuration, each line can
- be as long as 80 characters. Only 17 Lines can be displayed on
- EGA screen. If you have modified file NJCONFIG.HLP, you need
- to run NJCONFIG in order to write Help screen to NJSTAR.EXE.
-
- SaveFile | F2
- -----------------------------------------------------------------------------
- Save current editing file to disk. if disk is full or the file
- is read only, an error message will be displayed on the bottom
- line.
-
- QuitFile | F3
- -----------------------------------------------------------------------------
- Exit the NJSATR. if the current editing file is modified, you
- need to confirm if you are sure to QUIT. Press 'Y' if you are
- sure not to save current file , Press 'N' if you want to save
- the file, press 'File'<F4> instead.
-
- File | F4
- -----------------------------------------------------------------------------
- Save the file to disk, if file is saved safely then NJSTAR
- will exit, but is if disk is full or the file is READ ONLY, an
- error message will be displayed on the bottom line. you are
- staying in NJSTAR. if the disk is full, you have to change the
- disk; if current editing file is READ ONLY, you can use
- 'RenameFile' to rename current file to another file name, then
- 'File' or 'SaveFile' again.
-
- RenameFile | F7
- -----------------------------------------------------------------------------
- Rename the current file to another name. The program will
- prompt you to enter the new file name. You always can abort
- the input by pressing ESC key.
-
- EditFile | F8
- -----------------------------------------------------------------------------
- Edit another file on disk. If current editing file is
- modified, you need to confirm whether you want to save the
- current file. If you answer N(o), the modification in current
- file will be lost.
-
- NextFile | F10
- -----------------------------------------------------------------------------
- Edit next file on command line. It is possible to give NJSTAR
- more then one file for editing. The DOS wide card * and ? can
- be used on command line, for example: NJSTAR *.doc
-
- This command is used to load all the files on command line one
- at a time. It works as a ring:
-
- NextFile
- FILE1.DOC ------------------------> FILE2.DOC
- ^ |
- Nextfile| | NextFile
- | |
- | V
- FILE4.DOC <------------------------ FILE3.DOC
- NextFile
-
-
- SaveDic | ^F2
- -----------------------------------------------------------------------------
- Save PinYin and LianXiang Dictionary to disk. Only the
- Registered users can use this command.
-
- SaveAs | ^F3
- -----------------------------------------------------------------------------
- Save current editing file with another file name to disk, the
- current file name is not changed. If disk is full or a writing
- error occurred, The file will not be properly saved.
-
- SaveAll | ^F4
- -----------------------------------------------------------------------------
- Save the current editing file, PinYin dictionary and LianXiang
- Dictionary to disk. if every thing is saved, then NJSTAR will
- Exit to DOS, but if save operation is failed, NJSTAR will not
- Exit to DOS.
-
- TimeDate | ^T
- -----------------------------------------------------------------------------
- Insert Current Date and Time into file using Chinese
- Convention, The program get date and time from computer clock,
- so if the clock is not correctly set, the inserted string will
- not correct.
-
- (2). Cursor Movement
-
- TabRight | TAB
- -----------------------------------------------------------------------------
- Move to next Tab position by insert spaces.
-
- CursorLeft | LEFT
- -----------------------------------------------------------------------------
- Move to previous characters, if the cursor is on the beginning
- of current line, the cursor will move to end of previous line.
- If the cursor is on Top Left of the screen, the screen display
- will scroll up one line.
-
- CursorRight | RIGHT
- -----------------------------------------------------------------------------
- Move to next character, if the cursor is on the end of current
- line, the cursor will move to beginning of next line. If the
- cursor is on bottom right of the screen, the screen display
- will scroll down one line.
-
- CursorUp | UP
- -----------------------------------------------------------------------------
- Move the cursor one line up. If the cursor is on Top line of
- the screen, the screen display will scroll up one line.
-
- CursorDown | DOWN
- -----------------------------------------------------------------------------
- Move the cursor one line down. If the cursor is on bottom line
- of the screen, the screen display will scroll down one line.
-
- PageUp | PGUP
- -----------------------------------------------------------------------------
- Move the cursor to bottom of previous page, then display
- previous page.
-
- PageDown | PGDN
- -----------------------------------------------------------------------------
- Move the cursor to top of next page, then display next page.
-
- BegLine | HOME
- -----------------------------------------------------------------------------
- Move the cursor to the beginning of current line.
-
- EndLine | END
- -----------------------------------------------------------------------------
- Move the cursor to the end of current line.
-
- BegFile | ^HOME
- -----------------------------------------------------------------------------
- Move the cursor to the beginning of the file, and redisplay.
-
- EndFile | ^END
- -----------------------------------------------------------------------------
- Move the cursor to the end of the file, and redisplay.
-
- BegScreen | ^UP /^a
- -----------------------------------------------------------------------------
- Move the cursor to the Top left of the current display screen.
-
- EndScreen | ^DOWN /^z
- -----------------------------------------------------------------------------
- Move the cursor to the bottom left of the current display
- screen.
-
- WordLeft | ^LEFT
- -----------------------------------------------------------------------------
- Move to beginning of previous word. All Chinese Character and
- ASCII letters (a-z, A-Z), numbers (0-9) and underscore (_) are
- considered as word. other characters are considered as word
- separators. A Chinese Space Chars (A1A1) is not considered as
- a word separator.
-
- WordRight | ^RIGHT
- -----------------------------------------------------------------------------
- Move to beginning of next word. All Chinese Character and
- ASCII letters (a-z, A-Z), numbers (0-9) and underscore (_) are
- considered as word. other characters are considered as word
- separators. A Chinese Space Chars (A1A1) is not considered as
- a word separator.
-
- ScrollUp | @UP /^u
- -----------------------------------------------------------------------------
- Scroll the screen display up one line, it works nicely till
- beginning of the file.
-
- ScrollDown | @DOWN /^d
- -----------------------------------------------------------------------------
- Scroll the screen display down one line, till end of the file.
-
-
- (3). Line Editing
-
-
- Enter | ENTER
- -----------------------------------------------------------------------------
- Insert a newline '\n' char and goto Beginning of next line
-
- DelChar | DEL
- -----------------------------------------------------------------------------
- Delete the character at the current cursor position, if the
- current cursor is on end of the line, the next line will be
- joined to current line.
-
- BackSpace | BACKSPACE
- -----------------------------------------------------------------------------
- Delete the character before the cursor position, if the
- current cursor is on beginning of the line, the current line
- will be joined to previous line.
-
- DupLine | ^L
- -----------------------------------------------------------------------------
- this command will duplicate current line to two lines.
-
- DelLine | ^BS
- -----------------------------------------------------------------------------
- This command deletes current screen line(not a physical line),
- All deleted characters can recovered by 'UndelLine' command.
-
- DelToBegLine | ^J
- -----------------------------------------------------------------------------
- This command deletes all the characters up to begining of the
- current screen line, include current char. The deleted
- characters can recovered by 'UndelLine' command.
-
- DelToEndLine | ^K/^E
- -----------------------------------------------------------------------------
- This command deletes all the characters up to end of the
- current screen line, not include current char and not include
- the newline '\n' char, but if current line have only a newline
- char (that is a blank line), the newline char will be deleted.
- The deleted characters can recovered by 'UndelLine' command.
-
- UnDelLine | F9
- -----------------------------------------------------------------------------
- Recovers characters deleted by 'DelLine', 'DelToBegLine' and
- 'DelToEndLine', and insert into current cursor position.
-
- (4). Block Manipulation
-
- GotoBlock | ^G
- -----------------------------------------------------------------------------
- Move the cursor to the beginning of the marked block. This
- command provides a way to find the marked block.
-
- MarkLine | @L
- -----------------------------------------------------------------------------
- Mark Current line as start or end of the block.
-
- MarkBlock | @B
- -----------------------------------------------------------------------------
- Mark Current character as start or end of the block.
-
- CopyBlock | @C
- -----------------------------------------------------------------------------
- Copy the marked block to current cursor position. This command
- can't be used between files. use 'Copy' and 'Paste' instead.
-
- MoveBlock | @M
- -----------------------------------------------------------------------------
- Move the marked block to current cursor position. This command
- can't be used between files. use 'Copy' and 'Paste' instead.
-
- DelBlock | @D
- -----------------------------------------------------------------------------
- Delete Current Marked block, and store in internal buffer, it
- can be recovered by 'UnDelBlock', or pasted by 'Paste'. Only
- the last deleted block can be recovered.
-
- Copy | @W
- -----------------------------------------------------------------------------
- This command will store the marked block in internal buffer
- and intended for use by 'Paste'. In this way, you can Copy
- Blocks between files.
-
- Paste | @Y
- -----------------------------------------------------------------------------
- Insert the internal buffer(store by 'Copy') into current
- position. you can paste as many times as it is needed.
-
- UnMarkBlock | @U
- -----------------------------------------------------------------------------
- Un-Mark any Block just marked.
-
- UnDelBlock | @F9
- -----------------------------------------------------------------------------
- this command will recover a block you deleted lately. the
- recovered block will be display as marked block.
-
- (5). Search & Replace
-
- Search | F5
- -----------------------------------------------------------------------------
- User are prompted for input the search string. Chinese
- characters can be entered using one of the input methods. If
- it is not first time you press this key, the old search
- string will be displayed. If you want to enter a new string,
- use Ctrl_Backspace to clear whole string. Press ENTER when
- finish. ESC key will abort the input of search string. If a
- match is found, the cursor will move to the beginning of
- matched string. If no match found, a message will be
- displayed at bottom line.
-
- SearchForward | ^F
- -----------------------------------------------------------------------------
- Search the same string again in forward direction till the
- end of file. If no search string are set by 'Search'<F5>.
- User are also prompted for input the search string. If a
- match is found, the cursor will move to the beginning of
- matched string. If no match found, a message will be
- displayed at bottom line.
-
-
- SearchBackward| ^B
- -----------------------------------------------------------------------------
- Search the same string again in backward direction till the
- beginning of file. If no search string are set by
- 'Search'<F5>. User are also prompted for input the search
- string. If a match is found, the cursor will move to the
- beginning of matched string. If no match found, a message
- will be displayed at bottom line.
-
- SearchReplace | F6
- -----------------------------------------------------------------------------
- User are prompted for input the search and replace strings.
- If it is not first time you press this key, the old search
- and replace string will be displayed. If you want to enter a
- new string, use Ctrl_Backspace to clear whole string. Press
- ENTER key when you finish input search and replace string.
- ESC key will abort the Replace commands. If a search string
- is found, the cursor will move to the beginning of the string
- found, and the following prompt is displayed:
-
- Replace: (Yes/No/Go/Only/Quit)?
-
- Then program wait for your response of one of the following:
-
- Y(es) - Replace this match and update display, then
- search next one.
- N(o) - Do not replace this one, but continue to search
- for next match and move to next one. till end
- of file.
- O(nly) - Replace this one only and updated display, then
- quit.
- Q(uit) - Don't replace anything, Just get out.
-
- If no match found, a message will be displayed at bottom line.
-
- The replace function is carry out in forward direction,
- backward replacing is not implemented.
-
- (6). Chinese Input Management
-
- ASCinput | @F6
- -----------------------------------------------------------------------------
- In this mode, only standard ASCII characters can be entered.
- the file name and file size are displayed at bottom line. the
- '*' in front of 'Bytes' indicate the this file has been
- modified.
-
- PYinput | @F5
- -----------------------------------------------------------------------------
- In PinYin input mode, lower case characters are used to
- compose a pinyin. All upper case characters are inserted into
- file. see section 4.a. for detail of input Chinese.
-
- QWinput | @F3
- -----------------------------------------------------------------------------
- In GuoBiao input mode, lower case characters 'a'-'f' and
- number '0'-'9' are used to compose a GuoBiaoMa. All other
- characters are inserted into file. see section 4.b. for detail
- of input Chinese.
-
- GBinput | @F4
- -----------------------------------------------------------------------------
- In GuoBiao input mode, lower case characters 'a'-'f' and
- number '0'-'9' are used to compose a GuoBiaoMa. All other
- characters are inserted into file. see section 4.c. for detail
- of input Chinese.
-
- LianXiang | @X
- -----------------------------------------------------------------------------
- LianXiang Previous Chinese Character
-
- AddLX | ^F8
- -----------------------------------------------------------------------------
- Move the cursor to beginning of the word, the press AddLX
- <^F8> [Add LianXiang] in Chinese will be displayed at bottom
- right to remind you that you are now in 'AddLX' mode. move the
- cursor to end of the word or enter a word, Press AddLX <^F8>
- again, the word in between two cursor position will be
- automatically added into LianXiang dictionary. so next time
- you enter the first Chinese Zi(char), the rest of word will be
- LianXiang'ed. In this way, you can add all your commonly used
- words into LianXiang dictionary if is not there. The LX
- dictionary can be up to 65k Bytes.
-
- SwitchCCLIB | ^F10
- -----------------------------------------------------------------------------
- This command will switch the Chinese display between JianTiZi
- and FanJiZi, CCLIB.16 is the font file for JianTiZi, and
- CCLIBF.16 is the font file for FanTiZi.
-
- PureChinese | ^F9
- -----------------------------------------------------------------------------
- In pure Chinese input mode, All the ASCII characters are
- mapped to Chinese counterparts. the ASCII stop '.' are
- correctly mapped to Chinese stop (a round circle, not a dot).
-
-
-
- ===============================================================================
- H Appendix H
- ===============================================================================
-
- A. List of Commands for configuration by function
- =================================================
-
- (1). File Management
- -------------+-----------+-----------------------------------------------------
- Commands | Def Key | Function Description
- -------------+-----------+-----------------------------------------------------
- QuickHelp | F1 | Display Help screen (Can be configured by NJCONFIG)
- SaveFile | F2 | Save Current editing file to disk.
- QuitFile | F3 | Quit the NJSATR (need to confirm if file is changed)
- File | F4 | Save the file and quit
- RenameFile | F7 | Rename the current file to another name
- EditFile | F8 | Edit another disk file.(confirm saving current file)
- NextFile | F10 | Edit next file on command line
- SaveDic | ^F2 | Save PinYin and LianXiang Dictionary to disk
- SaveAs | ^F3 | Save current editing file with another file name
- SaveAll | ^F4 | File + SaveDic
- TimeDate | ^T | Insert Date and Time in Chinese
- -------------+-----------+-----------------------------------------------------
-
- (2). Cursor Movement
- -------------+-----------+-----------------------------------------------------
- Commands | Def Key | Function Description
- -------------+-----------+-----------------------------------------------------
- TabRight | TAB | Move to next Tab position and insert spaces
- CursorLeft | LEFT | Move to previous char
- CursorRight | RIGHT | Move to next char
- CursorUp | UP | Move one line up
- CursorDown | DOWN | Move one line down
- PageUp | PGUP | Move to previous page
- PageDown | PGDN | Move to next page
- BegLine | HOME | Move to Beginning of the line
- EndLine | END | Move to End of the line
- BegFile | ^HOME | Move to Beginning of the file
- EndFile | ^END | Move to End of the file
- BegScreen | ^UP /^a | Move to Top of the screen
- EndScreen | ^DOWN /^z | Move to End of the screen
- WordLeft | ^LEFT | Move to Beginning of previous word
- WordRight | ^RIGHT | Move to Beginning of next word
- ScrollUp | @UP /^u | Scroll up one line
- ScrollDown | @DOWN /^d | Scroll down one line
- -------------+-----------+-----------------------------------------------------
-
- (3). Line Editing
- -------------+-----------+-----------------------------------------------------
- Commands | Def Key | Function Description
- -------------+-----------+-----------------------------------------------------
- DelChar | DEL | Delete current char at cursor
- Enter | ENTER | Insert a line feed and goto Beginning of next line
- BackSpace | BACKSPACE | Delete previous char
- DupLine | ^L | Duplicate a line
- DelLine | ^BS | Delete a line
- UnDelLine | F9 | Un-Delete a deleted line
- DelToBegLine | ^J | Delete to Beginning of the line
- DelToEndLine | ^K/^E | Delete to end of the line
- -------------+-----------+-----------------------------------------------------
-
- (4). Block Manipulation
- -------------+-----------+-----------------------------------------------------
- Commands | Def Key | Function Description
- -------------+-----------+-----------------------------------------------------
- GotoBlock | ^G | Goto Beginning of the marked block
- MarkLine | @L | Mark a Line
- MarkBlock | @B | Mark a Block
- CopyBlock | @C | Copy Marked Block to current position
- MoveBlock | @M | Move Marked Block to current position
- DelBlock | @D | Delete Marked Block
- Copy | @W | Copy Marked block to internal buffer
- Paste | @Y | paste internal buffer to current position
- UnMarkBlock | @U | Un-mark marked block
- UnDelBlock | @F9 | Un-delete a deleted block
- -------------+-----------+-----------------------------------------------------
-
- (5). Search & Replace
- --------------+----------+-----------------------------------------------------
- Commands | Def Key | Function Description
- --------------+----------+-----------------------------------------------------
- Search | F5 | search a string
- SearchReplace | F6 | search and replace string
- SearchForward | ^F | search again forward
- SearchBackward| ^B | search again backward
- --------------+----------+-----------------------------------------------------
-
- (6). Chinese Input Management
- -------------+-----------+-----------------------------------------------------
- Commands | Def Key | Function Description
- -------------+-----------+-----------------------------------------------------
- ASCinput | @F6 | ASCII input mode
- PYinput | @F5 | PinYin input mode
- GBinput | @F4 | GuoBiao input mode
- QWinput | @F3 | QuWei input mode
- LianXiang | @X | LianXiang Previous Chinese
- AddLX | ^F8 | Add more words to LianXiang Dictionary
- SwitchCCLIB | ^F10 | Switch between FanTiZi and JianTiZi
- PureChinese | ^F9 | Pure Chinese Input mode
- -------------+-----------+-----------------------------------------------------
-
-
- B. List of all Configurable keys
- ===================================
- ^ = Ctrl @ = Alt # = Shift
-
- a. Standard keyboard
- --------------------------------------
- F1-F10 #F1-F10 @F1-F10 ^F1-F10
- @A-Z ^A-Z
- --------------------------------------
- @/ @' ^- @; ^2 @= ^6
- @[ ^BackSlash ^] @BackSlash
- @] @` #Tab
- --------------------------------------
- BS @BS ^BS
- DEL
- DOWN
- END @END ^END
- ENTER @ENTER ^ENTER
- ESC @ESC
- HOME ^HOME
- INS
- LEFT ^LEFT
- PGDN ^PGDN
- PGUP
- RIGHT ^RIGHT
- TAB
- UP
-
- b. Enhanced Keyboard only
- ---------------------------
- F11 @F11 ^F11 #F11
- F12 @F12 ^F12 #F12
- @- @HOME
- @+ @UP
- ^PGUP @PGUP
- ^UP @LEFT
- ^GREY- @RIGHT
- ^GREY+ @END
- ^GREY/ @DOWN
- ^GREY* @PGDN
- ^KAYPAD5 @INS
- ^DOWN @DEL
- ^INS @GREY/
- ^DEL @TAB
- ^TAB @GREY_ENTER
-
- c. Meta Keys
- ---------------------------------
- In order to let NJSTAR able to use same key stroke as EMACS or WordStar,
- A meta key is provided for this purpose. currently, meta commands only
- work with control keys (meta+^A -- meta+^Z). in key configuration file
- <NJCONFIG.KEY> you must firstly define the metakey itself, then define
- the meta commands:
-
- ^X MetaKey
- Meta+^A ....
- ...
- Meta+^Z ....
-
- If you press ^X key, the program will wait for you to press another
- control key.
-
-
- C. Reversion History
- ===============================================
-
- 03/07/91 Ver 1.00
- First release.
-
- 06/07/91 Ver 1.01
- When replace, 'G' option did not work, Fixed.
- 07/07/91 Alt_',' == ',' Alt_'.' == '.' ;
- display disappeared when UP to first line with only '\n', Fixed.
-
- 11/07/91 Ver 1.02
- Hang on search forward when Chinese Characters mis-matched, FIXED.
- Hang on search backward when Chinese Characters mis-matched,FIXED.
- When replace, 'N' option does not work, Fixed.
- Do not re-load pinyin dictionary when switch CCLIB.
-
- 15/07/91 Ver 1.03
- DupLine hangs when EOF on current line. Fixed.
-
- 21/07/91 Ver 1.04
- Add <ToggleEOL><^F9> command for toggle the display of EOL mark.
-
- 22/07/91 Ver 1.05
- User Assembly code for Screen write and clear, speed increase 20%.
- add <LianXiang><@X> to LianXiang previous Chinese Char.
-
- 23/07/91 Ver 1.06
- add <FileStatus><^F1> to display current file size, no. of Chinese
- characters and no. of lines (Hard Line). the cursor line (hard) and
- Col are also displayed at bottom line
-
- CHANGE: <AddLX>, Now have to Mark the Word then <AddLX>
-
- 24/07/91 ver 1.07
- Add <GotoLine><^F6> to go a specific line (NOTE only ENTER('\n')
- is considered as a line, not the line displayed on the screen)
- Program will ask for line no., you can response one of the fllowing:
-
- Line: 100 goto line 100.
- Line: +50 forward 50 lines.
- Line: -20 backup 50 lines.
- Line: 1 goto beginning of the file.
- Line: $ goto end of the file.
-
- Add +num option for NJSTAR command line to start editing on
- line [num]. For example:
- NJSTAR file1.gb +100 file2.gb +$
- will start file1.gb on line 100 and start file2.gb at end.
-
- NEW: Meta key can be configured with 0-9, A-Z and special chars(<96)
- (SEE: NJCONFIG.KEY for detail).
-
- 25/07/91 Ver 1.09
- Add <RepeatCmd><^F11> -- repeat previous command for no. of times.
- Add <WordCount><^F5> -- Count specified string (Can be Chinese)
-
- 26/07/91 Ver 1.10
- Add <MacroRec> <F11> -- Start/stop Macro Recording
- Add <MacroExec><F12> -- Execute Recorded Macros
- Add <Jump> <JTrue> <JFalse> <Pause> #nn(ASCII) $nn(Sleep) for
- NJCONFIG
-
- *------------------------------------------------------------------------------
- * Macro commands - Excute more than one command with one key stroke, plus more.
- *
- * NOTE: Using Macro Commands in NJCONFIG
- * 1. macro command start with 'Macro'
- * 2. '&' at and means continue at next line
- * 3. '#' followed by number n == Insert Ascii n into Macro key.
- * Max n is 160, n can be specified as: DEC $150; OCT $083; HEX $0xA0.
- * 4. '$' followed by number n == Sleep n ticks before exec. next command.
- * 5. Lebeles are a name+':'; eg. BEG: END:, Max number of Labeles is 64.
- * 6. Jump Beg: == Jump to Label Beg: unconditionally
- * 7. JTrue Beg: == Jump to Beg: if previous command is executed Ok
- * 8. JFalse Beg: == Jump to Beg: if previous command is executed NOT Ok
- * 9. Pause == Stop Macro Execution till Enter/ESC is Pressed
- * 10. "XXXX" or 'XXXX' == insert XXXX into Macro key. eg "I'AM Typping"
- *
- * Eg. Meta+^N Macro "Njstar" '─▀║Φ▓¿' #155 #156
- * Meta+^L Macro beg: Scrolldown Jfalse end: JUMP beg: &
- * end: BegFile $180 Jump beg:
- *------------------------------------------------------------------------------
-
- 28/07/91 Version 1.12
- Add fuctions for handling 2 Encodings for E-mail
- 1. Hz Encoding:
- c = 0 - 31 ---> ~(C~) *** C= c+32;
- c = 32 -127 ---> C *** C= c;
- c = 128-160 ---> ~[C~] *** C= c-96;
- c = 161-254 ---> ~{C~} *** C= c-128;
- 2. zW Encoding:
- (1) All line start with zW, max len=78;
- (2) Chinese Chars(161-254/0xA1-0xFE) are masked with high bit OFF
- (3) All other chars are preceded with a blank
- (4) End of Line ('\n') are coded as '#\n'
-
- eg. Njstar ─▀║Φ▓¿
- will be coded as:
- zW N j s t a r D_:h2(#
-
-
- ZwSaveFile<#F2> - Save Current File in zW Format
- ZwDecode <#F7> - Decode the current File in zW format
- ZwEditFile<#F8> - Load a file which is zW encoded, and decode it.
-
- HzSaveFile<#F4> - Save Current File in zW Format
- HzDecode <#F5> - Decode the current File in zW format
- HzEditFile<#F6> - Load a file which is zW encoded, and decode it.
-
- PcxSaveFile<#F3> - Creat PCX files (one file per page)
-
- Command Line Options: -
- -zW -- Edit zW encoded file, decode it after read.
- -Hz -- Edit Hz encoded file, decode it after read.
-
- 01/08/91 Version 1.15
- Fixed the File Ring.
- Add <PrevFile><@F10> - goto previous file
- <QuitAll> <^F3> - Quit all the files in the Ring
- <ListDir> <@F1> - display directory list, total files and
- free disk space.
- When Enter a file name at bottom line, <ListDir><@F1> &
- <QuickHelp><F1> will display a diractory list based on the path name
- in the file name.
-
- Changes: <SaveAll> now do not save LianXiang&PinYin Dict
- <QuitFile> now do not EXIT njstar if more files on the
- files ring.
-
- 02/08/91 Changes: 1. All the chars continuously deleted with <BackSpace>
- <BS> & <DelChar><DEL> are saved in delete buf, It can
- be undeleted by <UnDelLine><F9>.
-
- 2. All the Lines deleted with <DelLine><^BS>,
- <DelToBegLine><^J> and <DelToEndLine><^K> are stored in
- same buffer as <DelChar> and <BackSpace>. It can be
- undeleted by <UnDelLine><F9>.
-
- 3. The Maximum Length of the delete buffer can be configured in NJCONFIG (default = 5Kb).
-
- 03/08/91 Changes: 1. In GBinput and QWinput, LianXiang'ed chars can not be
- selected, FIXD.
-
- 2. Befor finishing Enter a pinyin with Tune, The Order of
- listed chinese chars is changed to: Common Chars first,
- Un-common chars at end. Common CC orsed by Tune(12345).
-
- 3. Max size of LianXiang Dic increased to 73K bytes.
-
- 4. The Max word Length for <AddLX> increased to 80 chars.
-
- 5. When NJSTAR prompt for input, the file name or search
- string can be edited by following keys: <Cursorleft>
- <LEFT>, <CursorRight><RIGHT>, <BegLine><HOME>,
- <EndLine><END>, <DelLine><^BS>, <DelChar><DEL> and
- <BackSpace><BS>. if the first key is a not one of above
- commands, the default string (or filename) will
- disapeared.
-
- If NJSTAR is waiting for a file name, F1 will list the
- Diractory (Path is specified in file name).
-
- 08/08/91 Add <Print><^P> to print on 9p / 24p dot matrix printer
- Njstar will ask for:
- (1). Printer Type (9_Pin 2_4Pin)?
- (2). Paper Feeding (C-Continuous M-Manual)?
- (3). Printing Region (A-All M-Marked)? (if marked)
-
- Formating Commands:
- (1). \NewPage or \╗╗╥│
- Force to Print on a new page
-
- (2). \PageNumber=nn or \╥│║┼=nn
- Specify the current page number to nn
-
- (3). \NumberStyle="(%d)" or \╥│▒Ω="╡┌ %d ╥│"
- Specify the Page Number Style, '%d' print current page no.
-
- (4). \LeftMargin=nn or \╫≤┐╒=nn
- Set Left Margin to nn Chinese Chars.
-
- (5). \RightMargin=nn or \╙╥┐╒=nn
- Set Rightt Margin to nn Chinese Chars.
-
- (6). \LineSpace=nn or \╨╨╛α=nn
- Set the space between lines to nn.
-
- (7). \Font=nn or \╫╓║┼=nn
- Set the Size of Chinese Chars to nn.
- nn = 0 ---- Small Size
- nn = 1 ---- Normal Size
- nn = 2 ---- Large Size
-
- (8). \AsciiWidth=nn or \╫╓─╕=nn
- nn = 0 --- Use symbol in CCLIB for ASCII characters
- nn > 12 --- Specify the width (in dots, CC has 24 dot)
- of one ascii char of Printer default font.
- This is very important for Njstar to formating
- the printout properly if use printer font.
-
- (9). \Center or \╓╨╨─
- Center the current Line (Hard Line) on Print Out.
-
- (10).\NoPageNumber or \╬▐╥│║┼
- Do not print Page number.
-
- All Above commands must start at beginning of the Line,
- '\\' will print a '\'.
-
- Options Configured in NJCONFIG:
- (1) Printer Port (Lpt1/Lpt2)?
- (2) Lines per page
- (3) line length in Chinese chars
- (4) Default left margin
- (5) Default right margin
- (6) line spacing
- (7) special formating commands
- (8) extra line of form feed (if Printer's FF is not enough)
- (9) Page numbering (Y/N)?
- (10) Use Ascii Symbols in CCLIB for Ascii Chars (Y/N)?
- (11) The width of one ascii char of printer default font
-
- 09/08/91 Intelligent Pinyin LianXiang -- Keep typing PinYin without selection
-
- Example supose I want type: ─╧╝½╨╟╓╨╬─╧╡═│
- type 'nan' you will get:
- ________________________________________________________________
- ╞┤╥⌠ nan2 1 ─╧ 2 ─╤ 3 ─╨ 4 α½ 5 Θ¬
-
- Press <Space> you will get:
- ─╧
- _________________________________________________________________
- ╞┤╥⌠ + ┴¬╧δ > 1 ▒▒ 2 ▓² 3 ╖╜ 4 ╝½ 5 ╛⌐ 6 ├µ 7 ─■ 8 ╬│ 9 ┼╖ 0 ╤╟
-
- Just type 'ji2' instead of press 4, you will see
- ─╧
- _________________________________________________________________
- ╞┤╥⌠ ji2 > 1 ╝½ 2 ╝░ 3 ╝╢ 4 ╝┤ 5 ╝¬ 6 ╝» 7 ╝▒ 8 ╝« 9 ╜σ 0 ߺ
-
- Pree <Space> again
- ─╧╝½
- _________________________________________________________________
- ╞┤╥⌠ + ┴¬╧δ > 1 ╡π 2 ╢╚ 3 ╢╦ 4 ╞Σ 5 ╧▐ 6 ╓╡ 7 ╙╥ 8 ╫≤ 9 ┤≤ 0 ╨í
-
- Do not worry, keey type 'xing1'
- ─╧╝½
- _________________________________________________________________
- ╞┤╥⌠ xing1 1 ╨╟ 2 ╨╦ 3 ╨╚ 4 ╨╔ 5 ╨╩
-
- Press <Space>
- ─╧╝½╨╟
- _________________________________________________________________
- ╞┤╥⌠ + ┴¬╧δ > 1 ╝╩ 2 ┐╒ 3 ╞┌ 4 ╟≥ 5 ╠σ 6 ╧╡ 7 ╘╞ 8 ╫∙ 9 ═¿ 0 │╟
-
- Type 'zhong1' press <space>
- ─╧╝½╨╟╓╨
- _________________________________________________________________
- ╞┤╥⌠ + ┴¬╧δ > 1 ╣· 2 ╬─ 3 ▓¿ 4 ▓┐ 5 ▓π 6 ╢╛ 7 ╡╚ 8 ╡π 9 ╢½ 0 ╢╧
-
- Type 'wen2'
- ─╧╝½╨╟╓╨
- _________________________________________________________________
- ╞┤╥⌠ wen2 1 ╬─ 2 ╬┼ 3 ╬├ 4 ╬╞ 5 π╙ 6 Φ╖ 7 ÷⌐
-
- Press <space>
- ─╧╝½╨╟╓╨╬─
- _________________________________________________________________
- ╞┤╥⌠ + ┴¬╧δ > 1 ╒¬ 2 ▒╛ 3 ╖¿ 4 ╝■ 5 ╛▀ 6 ╗» 7 ╜╠ 8 ├≈ 9 ╩Θ 0 ╬∩
-
- Keep typing 'xi4' <Space> 'tong' <Space>, finally we have got
- ─╧╝½╨╟╓╨╬─╧╡═│
-
- There is almost no need for press '<' and '>' key and don't have
- to look at bottom line, just keep typing Pinyin with/without
- Tune, then press <space>. That is all, It is easy, and Fast.
-
- 10/08/91 Changes:
- (1). <WordLeft> and <WordRight> now consider all symbols:
- (eg. 'íúú¼ú«ú║ú╗íóú┐í¡íñí¬úíú└úúíτúÑú▐úªúñí«í»í░í▒')
- in CCLIB as punctuation mark. so those commands move over
- sentence by sentence in Chinese or Word by word in ASCII.
-
- (2). Screen display is much faster in ASCII mode
-
- 11/08/91 NEW: In ASCII mode, the cursor row & col number are displayed.
-
-
- 01/09/91 Ver 1.20
- Second Release
- -----------------------------------------------------------------------------
-